micro-capillary devices - Espagnol Anglais Dictionnaire